Island Images - The Isle of Man in Pictures
Not a great quility picture but lots of interesting detail.  In the Tea Gardens behind the hotel (were these also the 'Rose Gardens?).  It looks like there may be a little booth at the side of the hotel where you paid to enter the glen,, my 1935 guidebook says the admission was sixpence!
 
 An Island Images webpage